.ivu-layout-sider{
  background: url('../../assets/images/menu-bg.png');
  -moz-background-size:100% 100%; /* 老版本的 Firefox */
  background-size:100% 100%;
  background-repeat: no-repeat;
}
.ivu-menu-dark{
  background: none;
}
.ivu-menu-dark.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu), .ivu-menu-dark.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu):hover, .ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu-title-active:not(.ivu-menu-submenu), .ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu-title-active:not(.ivu-menu-submenu):hover{
  background: none;
}
.ivu-menu-dark.ivu-menu-vertical .ivu-menu-item, .ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu-title{
  color: rgba(33,173,244,.9);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ivu-menu-dark.ivu-menu-vertical .ivu-menu-opened .ivu-menu-submenu-title{
  background: none;
}
.ivu-menu-dark.ivu-menu-vertical .ivu-menu-opened{
  border-top: 1px solid #1a346f;
  border-bottom: 1px solid #1a346f;
  background: rgba(0,0,0,.4);

}
.ivu-menu-submenu-title span > i, .ivu-menu-submenu-title > i{
  margin-right: 6px;
}
.ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu .ivu-menu-opened{
  border: none;
}
.ivu-menu-submenu.ivu-menu-opened.ivu-menu-submenu-has-parent-submenu{
  background: none;
}
.ivu-menu-dark.ivu-menu-vertical .ivu-menu-opened .ivu-menu-item, .ivu-menu-dark.ivu-menu-vertical .ivu-menu-opened .ivu-menu-submenu-title{
  color: #707990;
}
.ivu-menu-child-item-active>.ivu-menu-submenu-title{
  color: #fff !important;
}
.ivu-menu-item-active.ivu-menu-item-selected{
  color: #fff !important;
}
.ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu .ivu-menu-item-active, .ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu .ivu-menu-item-active:hover{
  background: none !important;
  background-image: linear-gradient(to right, rgba(13,66,109,.0),rgba(13,66,107,1),rgba(13,66,107,1),rgba(13,66,107,1),rgba(13,66,109,.0)) !important;
}
.ivu-menu-item-active:not(.ivu-menu-submenu){
  background-image: linear-gradient(to right, rgba(13,66,109,.0),rgba(13,66,107,1),rgba(13,66,107,1),rgba(13,66,107,1),rgba(13,66,109,.0)) !important;
}
.ivu-menu-dark.ivu-menu-vertical .ivu-menu-item:hover, .ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu-title:hover{
  background: none;
}
.ivu-menu-dark.ivu-menu-vertical .ivu-menu-opened .ivu-menu-item:hover, .ivu-menu-dark.ivu-menu-vertical .ivu-menu-opened .ivu-menu-submenu-title:hover{
  color: #fff;
}